16718 31
6482 6
4921 11
2537 6
2252 2
2217 7
2159 7
1949 1
1768 2
1710 6
1393 2
1367 1
1175 1
1077 3
1016 5
934 1
906 2
363 9