12431 44
22135 101
15971 46
10626 23
8591 30
15289 41
11616 45
18446 88
30627 71
28156 84
12945 39
13331 64
10549 38
4485 26
17400 39
34387 91
25401 54
24244 79