31101 95
17469 36
40121 111
14603 18
13220 14
22613 38
23164 35
19093 33
23525 41
14036 9
18968 37
16170 24
18987 39
22291 34
23206 40
15182 32
15828 34
20298 24
26064 58
11263 14
15031 20
25070 19
13237 19
30056 41