37026 540
17125 417
256023 1998
44783 979
5531 169
9927 277
6673 304
49517 702
29015 469
29846 365
34885 657
43123 164
34012 256
25477 586
22318 762
53830 438
33133 907
2931 459
2141 320
59987 683
20129 734
18475 188
25063 333
19363 128
81777 654
69202 838
43248 511
38594 328