45856 1611
21282 162
39526 904
24492 978
51423 320
22125 1250
17082 679
41632 1395
16756 961
10387 1282
30741 896
13632 175
360140 5346
307203 3324
272779 3834
259640 2861
223039 2167
214484 3136
202372 2688
196546 2378
155564 1853
129224 1272
129164 2414
126811 1009