12671 355
23631 277
105639 695
4849 509
5485 774
5967 432
5665 535
2206 94
4696 170
7032 914
24584 847
6434 541
6996 344
13056 778
9429 409
7812 290
5287 414
3896 825
9896 242
13165 425
3531 387
5963 392
3737 232
4860 513
11320 648
4871 374
4581 498
3733 269