37028 540
17131 417
256218 1998
44852 979
5536 169
9933 277
6679 304
49591 702
29058 470
29993 365
34948 657
43204 164
34073 256
25545 586
22354 763
54177 438
33138 907
2934 459
2145 320
60063 683
20202 734
18481 188
25070 333
19399 128
81947 654
69433 838
43403 511
38675 328