11627 18
12122 22
27597 19
20458 21
8455 11
13818 7
22671 24
12282 16
16862 22
14193 20
8436 14
14758 36
21292 65
44183 67
26039 121
5626 13
14755 34
40739 90
34531 99
29684 88
15462 76
2951 6
1928 2