37028 540
17131 417
256215 1998
44848 979
5536 169
9933 277
6679 304
49587 702
29056 470
29990 365
34946 657
43200 164
34072 256
25541 586
22354 763
54169 438
33138 907
2934 459
2145 320
60059 683
20194 734
18481 188
25070 333
19397 128
81941 654
69426 838
43400 511
38672 328