13329 27
1093 10
1266 5
800 13
1755 2
2702 9
1225 2
2222 9
1614 9
1720 3
1709 3
1676 5
1513 4
2076 7
1141 1
2511 9
3323 8
1508 4
2215 8
4057 18
1520 3
1648 5
1348 4
2605 9