9541 18
28970 85
14754 74
45124 69
29786 43
53436 75
12051 10
10263 29
13043 20
33074 47
18302 29
29885 67
16646 23
37259 46
14931 27
11954 24
35918 80
4449 9
12697 15
21288 37
20285 40