20 3
3908 7
4866 10
5225 14
2465 7
12377 13
5308 2
19602 43
11803 23
13760 26
12928 27
30976 54
28130 72
22758 36
5497 9
13760 47
33308 91
11556 18
38391 77
18598 24
44452 34