13221 59
1685 13
4117 51
19997 27
19277 78
1390 4
1260 3
1405 6
3093 6
2751 12
2243 6
1287 6
2614 9
3517 26
1452 4
1440 3
2492 9
2334 8
2911 10
1456 2
2112 9
1317 3
1680 1
8833 32