8403 28
18420 61
1610 4
1529 6
1557 8
5575 30
1685 9
1452 3
1476 5
1515 5
1854 5
3608 26
1111 3
1319 4
1345 8
914 4
1117 5
1325 5
1798 9
993 3
1908 6
2502 11
929 3
914 2