39911 1501
50709 880
46014 1719
51327 1221
27590 281
12842 1145
20594 1258
24594 814
11925 120
39904 332
21064 482
50559 380
344214 5200
290069 3115
265011 3760
246091 2766
213689 2099
204469 3012
194275 2628
186577 2302
151129 1790
123995 2387
123652 1248
122974 976