12198 28
4045 2
2325 9
3200 21
1392 2
1185 2
1674 3
1581 5
4982 14
1822 9
6299 23
2293 12
3356 19
3343 9