14527 5
27680 7
42226 3
19132 10
16902 7
30582 4
32404 9
46430 9
30706 5
43677 6
100457 7
33653 4
112383 11
44378 5
22828 1
84006 6
26458 10
27809 11
21801 9
62229 16
73580 26
28533 12
19106 8
17577 11