30947 35
31003 46
3926 7
1875 5
2223 4
2401 10
2538 15
2370 4
2738 17
3501 10
1201 0
2169 5
1298 1
2590 4
2597 7
1857 3
2049 2
1656 3
2093 8
1385 3