24840 44
29960 27
26945 65
2555 3
3125 8
4558 22
3832 8
1600 2
576 1
3597 19
2033 5
1666 2
1837 4
2240 7
4503 17
10342 28
2324 3
3432 15
14952 55
5355 10
1803 4
5545 21
2469 3
2238 7