966 10
1209 8
13121 27
15360 25
3017 13
18773 56
3621 8
1426 2
2212 5
1688 3
1895 3
2395 8
2136 4
5787 20
2503 7