77 5
10 3
3049 3
1258 8
815 6
1491 1
2178 6
1428 12
1979 2
560 9
377 8
729 8
624 3
1491 15
2010 12
890 9
1173 8
208 6
3945 9
824 0
1674 3
5251 25
4376 11
25110 29