112827 1581
56963 725
84888 1684
82276 609
15265 326
46585 970
21169 1198
61182 240
45067 1996
51870 1297
23107 1731
14477 863
357163 5335
303832 3293
271244 3829
256997 2855
220913 2155
212494 3125
200981 2683
195099 2372
154931 1847
128364 2409
127759 1270
126290 1005