31101 94
17469 36
40121 111
14603 18
13220 14
22613 38
23164 35
19093 33
23525 38
14036 9
18968 37
15938 24
18987 39
22291 34
23206 40
15182 32
15594 34
20298 23
26064 57
11263 14
15031 20
24841 19
13237 19
30056 41