14876 25
12494 29
14615 39
24645 55
22741 70
16191 38
15645 27
15773 29
16047 35
43201 41
31408 75
17525 41
19225 41
58464 160
15870 23
18938 32
20725 57
19200 74
12304 7
21019 53
26865 111
16783 33
18603 18
42010 104