29125 1083
47626 1518
43973 1635
45534 1553
16756 715
21928 295
28470 966
15203 577
17746 1636
12314 1487
33485 1049
26942 1857
355239 5319
301619 3287
270274 3825
254849 2846
219778 2149
211321 3116
200260 2681
193873 2365
154432 1840
127584 2407
127084 1267
125826 1003