16198 33
3563 13
20436 52
13282 16
3163 17
4078 29
28657 43
1907 4
14592 17
10098 27
6378 17
20486 37
27280 30
5325 17
13619 48
4685 17
18403 39
59962 43
1234 4
4661 4
2224 10
4131 14
3576 13
2630 5