14033 32
5823 17
49103 61
14305 46
28143 51
18001 31
17115 27
7736 34
12019 14
27240 48
32854 45
15201 38
12422 17
16332 32
95889 161
5649 39
19948 30
11720 16
59240 178
5270 6
13762 57
20329 45