27002 471
57783 408
69352 1141
21032 1866
42248 1412
50180 240
33161 1939
46948 1601
30380 1752
54879 353
36218 876
48094 841
357562 5336
304222 3299
271371 3829
257381 2857
221129 2155
212746 3129
201107 2683
195321 2372
155005 1847
128434 2409
127884 1270
126377 1006