2421 3
3817 7
13081 25
2967 6
2787 9
4825 14
24693 24
31535 56
15093 5
25555 16
46043 35
32662 40
7167 7
8033 19
7747 14
7135 3
11737 11
29074 29
16312 23
11580 11
14998 14
10857 14
20535 37
24878 24