601 10
984 8
12988 27
15223 25
2955 13
18472 56
3470 8
1321 2
2104 5
1618 3
1802 3
2115 8
2033 4
5620 20
2393 7