3029 13
1321 5
4065 15
2754 11
1550 6
2709 8
4045 12
1385 4
2806 5
2159 7
3287 9
3324 11
3453 12
4622 26
6696 15
4117 10
11319 35
7716 25
18670 61
10864 52
25613 124
2621 3
3050 6
25794 74