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