17183 18
5042 3
6816 9
5482 7
11906 26
10550 6
6293 11
6636 11
8990 9
27652 84
5724 6
5511 4
11902 12
5624 3
5818 4
5912 6
27274 82
10000 17
22884 55
10732 19
11541 19
6848 6
9088 5
10169 8