16885 31
24615 24
17668 23
25674 36
37615 95
24192 87
32225 142
20883 47
30873 106
38797 108
19706 60
40099 149
36003 133
37299 111
59163 175
22090 47
26088 62
15385 43
23198 39
10334 6
12397 8
28194 39
13622 17
29858 86