37032 540
17144 417
256443 1998
44950 979
5542 169
9941 277
6684 304
49660 703
29113 470
30194 365
35011 657
43327 164
34146 256
25621 586
22418 763
54510 438
33147 907
2941 459
2151 320
60138 683
20280 734
18485 188
25079 333
19471 128
82145 654
69693 838
43600 511
38753 328