31015 1783
24452 576
18501 276
16432 1409
25803 925
37109 1807
27293 162
35435 1267
31113 1837
29367 392
22073 1132
33042 103
348793 5255
294345 3206
267378 3795
249508 2807
215838 2120
207179 3072
196812 2659
189815 2339
152577 1821
125462 2398
125371 1258
124163 990