598 10
983 8
12988 27
15221 25
2954 13
18472 56
3470 8
1321 2
2104 5
1615 3
1800 3
2115 8
2033 4
5620 20
2391 7