12500 27
2910 13
36892 123
6135 14
6975 11
14033 23
9192 19
11235 23
1934 3
5290 11
3084 5
6508 12
2694 12
12000 11
2524 9
9901 22
3299 14
6611 27
4368 16
11516 54
4139 15
19154 47
16477 71
18146 55