19778 313
36228 1683
66553 1029
14549 441
22318 487
59267 956
33525 485
23107 1731
50821 927
28234 1999
45005 179
49796 299
357880 5336
304571 3302
271545 3830
257750 2859
221403 2156
212950 3130
201244 2683
195492 2372
155081 1849
128547 2409
128106 1270
126435 1006