31561 1184
27005 471
69360 1141
47395 342
42252 1412
33537 1949
48621 817
50181 240
30382 1752
54881 353
49764 1397
45481 508
357724 5336
304423 3302
271449 3830
257561 2859
221280 2156
212860 3130
201186 2683
195434 2372
155044 1847
128504 2409
128025 1270
126412 1006