31042 41
26100 819
19937 537
66649 372
17646 720
35569 172
31561 173
20019 596
17544 398
15292 119
15489 687
19016 384
8793 47
6443 130
5295 634
90119 514
36668 77
56461 593
17890 124
21796 469
102262 244
14056 602
18938 731
6772 358
15927 296
9491 54
26813 45
20810 548