112983 1581
70201 866
30346 435
55269 387
32551 254
17524 790
23107 1731
14477 863
21907 709
49382 422
46474 965
17941 887
357983 5337
304671 3306
271605 3830
257825 2859
221468 2156
213004 3130
201266 2683
195529 2372
155097 1850
128561 2409
128206 1270
126444 1006