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