112846 1581
13966 137
46587 970
70169 866
45742 1398
11295 1191
11683 1060
19766 313
54091 430
24563 359
21733 1877
12944 1500
357233 5336
303901 3293
271267 3829
257064 2855
220955 2155
212534 3125
200999 2683
195133 2372
154943 1847
128376 2409
127777 1270
126314 1005