12502 10
30531 108
24369 35
23603 26
19903 60
12501 3
25474 33
44676 111
26391 45
37327 97
20448 32
31158 51
20235 14
22248 21
25143 31
9623 15
10589 5
18801 39
25766 60
20635 36
14823 39
26075 70
17827 41
14842 11