17047 20
9522 17
2764 4
3082 14
3908 14
1752 5
2762 12
3381 17
1088 1
2728 12
2048 6
7670 39
2155 6
2306 10
2396 10
1896 7
2556 21
6173 11
1798 8
2237 12
1622 9
1313 2
2131 11
3338 27