3005 228
4462 275
68111 474
14372 747
34801 619
25121 845
12849 194
23985 606
52607 82
10780 41
25863 522
30332 226
25876 713
23377 645
31671 458
16443 706
25593 819
19365 537
64801 372
30608 172
88573 513
54855 593
17480 124
100429 242
6653 358
26330 45
20469 549
53311 330