875 3
10677 20
10062 18
1540 3
15595 21
1477 7
3018 10
3461 16
2848 18
2422 7
1863 11
1650 2
1169 6
2804 8