12500 27
2910 13
36892 122
6135 14
6975 11
14033 22
9192 19
11235 23
1934 2
4888 11
2678 5
6508 12
2694 12
12000 11
2524 9
9901 22
3299 14
6611 27
4368 16
11516 54
4139 15
18748 47
16477 71
18146 55