16625 1083
45026 197
50701 647
27819 700
40614 1183
19559 1273
13055 668
39422 1212
38437 1155
11726 1462
34849 252
28471 1825
348686 5255
294229 3203
267315 3795
249430 2807
215781 2120
207115 3069
196754 2657
189732 2339
152549 1820
125420 2398
125321 1258
124134 990