101130 120
81604 153
58644 80
55099 116
54768 102
54665 50
49622 74
48303 44
45838 84
44780 47
43432 178
42405 39
42305 40
41678 123
40498 143
38833 96
36081 48
34730 53
33124 38
31978 176
31827 54
31818 76
30047 71
29631 41