3097 30
4761 52
4170 21
7055 48
31769 92
11014 23
17230 22
25144 40
15185 8
19976 43
13085 33
25063 103
6421 10
4154 17
17426 55
12424 78
27211 98
5328 33