111777 119
92905 86
89067 84
57613 106
56745 116
55176 93
52381 122
50831 63
44469 21
42845 48
40120 34
39580 41
38624 45
38242 90
38122 24
35996 48
33482 24
33167 42
31785 31
30260 37
30048 14
29346 34
29325 38
29159 28