22500 76
1594 8
3122 9
4651 12
2309 6
1676 3
1720 8
4031 10
2054 4
3760 14
22476 78
35132 109
1778 5
6499 15