15093 482
40408 1436
61593 1528
83655 2492
45780 1186
50499 322
32005 734
20415 769
56290 870
76249 451
36910 1617
35454 1005
349762 5276
295306 3229
267867 3810
250217 2813
216410 2125
207867 3088
197413 2665
190594 2343
152919 1825
125761 2400
125664 1260
124415 993