777 8
4960 23
6754 25
27445 103
1483 12
29445 89
21270 59
2441 6
23056 69
2979 10
1978 11
1107 1
1244 2
1443 3
2172 9
1292 2
1079 3
1281 3
2250 6
3062 11
2118 12
1771 3
4484 25
2260 8