6860 183
214815 1155
21659 95
8964 825
51041 230
145176 616
100445 699
144978 668
57567 1057
43466 417
34072 223
25506 284
5537 587