12500 28
3323 13
37297 126
6543 14
7378 11
14033 23
9192 19
11235 23
2339 3
5290 11
3084 5
6508 12
2694 12
12408 11
2524 9
10314 22
3299 14
6611 27
4785 17
11919 54
4549 15
19154 47
16928 74
18564 57