125717 2400
82274 1923
40460 1643
28905 1177
34692 1546
35981 383
54394 1612
35452 1398
54718 798
20603 1258
19793 1540
45257 436
349588 5274
295130 3226
267795 3810
250096 2809
216308 2121
207734 3088
197314 2665
190476 2343
152873 1825
125601 1260
124370 993