12431 44
22135 100
15422 45
10086 23
8591 29
15289 41
11616 45
17901 88
30627 71
28156 83
12427 39
13331 64
10549 38
4485 26
17400 39
34387 90
25401 54
23705 79