2842 8
2719 4
11515 27
4079 18
10704 32
5206 19
7830 16
4553 18
5357 7
9286 27
7433 17
4677 12
2459 6
6142 20
3740 5
4312 10
10431 40
4127 17
2658 2
8463 30
9178 25
17371 45
11345 17
25515 75