2421 3
3817 7
12821 25
2967 6
2787 9
4825 14
24693 24
31278 55
15093 5
25293 16
45785 35
32411 40
7167 7
8033 19
7491 14
7135 3
11737 11
28822 29
16312 23
11580 11
14998 14
10857 14
20535 37
24617 24