50830 633
15193 213
138954 1098
18408 684
38017 667
21636 847
12992 663
8722 800
28863 662
54145 315
297289 956
39088 287
15195 563
8497 54
24225 702
13441 367
474570 1091
9598 209
7453 525
129511 912
11361 660
14212 739
46162 508
193265 2001
70188 296
250054 925
372915 1301
180000 262