29333 135
26800 685
28397 1953
43054 1495
40021 835
15184 515
36469 1570
42152 1645
43464 1870
16377 684
19619 580
44737 735
350228 5279
295663 3236
268046 3810
250543 2815
216652 2132
208160 3091
197662 2665
190971 2346
153044 1827
125900 2400
125802 1261
124517 994