22438 99
2631 6
2667 7
2037 5
6308 16
3632 21
1372 4
2400 5
614 1
720 1
1019 2
766 3
781 1
1161 4
1286 5
1149 3
605 1
1431 2
808 2
2476 4
1637 7
2463 12
2676 19
1102 5