3416 35
2597 6
1953 2
2561 4
2427 3
2065 4
1544 9
3532 13
1688 0
2739 9
4672 36
75241 58
2645 3
1985 9
2954 10
4419 13
2429 5
9592 30