10683 17
14814 18
8561 29
3068 12
1391 4
2367 5
2974 7
2833 8
1560 5
1799 2
12550 34
5387 25
21236 69
5834 15
8341 17
5040 17
990 22
2302 3
950 1
4490 13
1447 4
1270 1
1848 5
4014 12