16066 26
31101 94
40121 109
26832 44
19261 53
18304 47
29823 40
14653 41
25834 44
14281 20
15031 20
10404 9
10919 15
15472 43
22063 34
27624 55
17777 28
12965 30
14036 9
15366 32
14953 32
17140 40
22837 60
86325 60