37028 540
17131 417
256216 1998
44850 979
5536 169
9933 277
6679 304
49591 702
29058 470
29992 365
34946 657
43202 164
34072 256
25543 586
22354 763
54174 438
33138 907
2934 459
2145 320
60061 683
20200 734
18481 188
25070 333
19398 128
81943 654
69431 838
43402 511
38674 328