6856 183
214796 1155
21659 95
8964 825
51020 230
145137 615
100429 699
144951 668
57549 1057
43442 417
34065 223
25484 284
5533 587