6040 11
3026 7
6807 4
5236 10
4479 7
7294 15
7339 18
2858 3
5532 18
11751 7
15664 21
10515 11
8943 10
1741 2
2626 3
7524 28
1742 9
4448 9
4416 4
2141 8
3285 6
2579 9
5183 7
49671 95