12122 22
29670 90
44183 67
56091 91
8993 18
33796 109
14758 36
20062 22
26432 123
6800 9
12282 16
16065 27
15792 42
8948 44
6379 14
8455 11
20458 22
8436 14
27970 19
11627 18
8151 13
5626 13