42871 1000
7144 431
4038 716
92904 140
15731 754
10815 197
127563 583
126032 256
10291 196
19232 664
8611 174
6518 142
18522 877
4609 647
3307 361
4530 637
171787 478
35940 506
17325 545
12893 719
330449 874
79528 248
16307 614
23537 541
34784 471
18499 200
14081 756
2147 412