31600 1184
84511 2494
47826 1389
19134 1229
36556 1161
20691 517
31296 1062
56560 1724
50605 738
38429 113
50158 1972
42016 647
357996 5337
304683 3306
271610 3830
257833 2859
221483 2156
213014 3130
201271 2683
195537 2372
155098 1850
128567 2409
128221 1270
126447 1006