10 5
162 2
12655 62
5887 25
14784 35
11954 25
16011 40
16830 38
21530 48
28777 105
11912 12
7098 27
11750 48
19736 41
29241 38
25751 72
8433 14