41214 80
42120 76
15335 16
13171 13
43545 74
24476 44
61273 70
22052 32
62109 107
12216 11
27590 35
27156 33
21860 30
15649 29
32862 28
13249 6
20224 9
27017 23
14627 22
38332 43
32140 26
12827 7
18452 21
13729 14