12235 28
4148 2
2346 9
3222 21
1409 2
1203 2
1695 3
1601 5
5012 14
1845 9
6332 23
2352 12
3394 19
3374 9