41702 23
26 9
16758 19
6757 7
6218 4
13559 27
12868 29
2769 9
10659 25
6334 11
3671 8
24151 40
15629 26
26391 33
10306 8
10251 8
21896 34
12402 14
26162 32
5789 6
8535 12
11865 15
31949 36
47319 54