46596 17
10518 24
3825 18
2092 8
957 2
2029 3
2125 8
3813 3
1977 3
3016 12
1210 6
3001 12
1257 2
1541 8
2678 14
6117 13
5286 11
1839 9
915 1
1167 3
1206 3
3475 12
1427 1
1168 4