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