2624 3
2900 10
5991 24
5874 14
3660 9
2850 2
7022 8
10601 30
4458 7
4083 5
7886 5
34070 23
15365 14
14495 9
8432 4
42148 49
23456 40
42691 51
16448 3
14361 10
5830 8
8576 4
10344 22
9580 5