21357 52
12435 13
3000 3
2651 3
974 1
2053 5
1729 3
7776 22
9615 26
3964 14
1630 6
1771 3
2240 4
5558 20
10225 23
3442 6
1962 1
1669 0
1180 0
3188 5
3523 7
4921 13
2109 3
5432 9