5015 15
2904 12
3720 8
3265 6
2641 10
18081 49
4483 12
4224 9
8946 27
4792 19
7662 29
16539 32
7986 15
2737 14
5040 17
3272 6
10147 21
2588 8
4266 2
4577 13
7902 19
5117 7
4430 10
2949 6