21682 1217
17647 1695
50089 940
15950 1834
21853 270
48208 914
12098 1013
32431 127
44871 640
48428 1587
25064 1041
36697 1904
358078 5337
304754 3307
271656 3830
257903 2859
221536 2156
213052 3130
201309 2683
195566 2372
155117 1851
128580 2409
128253 1270
126460 1006