30002 580
23076 593
15498 562
4100 39
9346 124
93993 569
105738 695
17308 251
21291 318
18724 58
11263 635
26350 653
11598 535
18647 239
4181 94
7906 583
9397 115
26257 317
9554 751
10407 364
19060 315
24643 121
9889 469
23640 597
12041 558
12290 541
25295 479
8041 532