13221 59
1687 13
4122 51
20000 27
19284 78
1394 4
1260 3
1407 6
3096 6
2755 12
2246 6
1292 6
2619 9
3523 26
1456 4
1446 3
2496 9
2338 8
2915 10
1458 2
2114 9
1320 3
1684 1
8834 32