115905 100
108148 64
104235 175
102493 200
88970 77
82708 121
80109 110
74635 71
66532 84
65533 87
63816 276
60571 69
60298 63
58978 95
55815 113
53916 60
51096 39
48315 80
48148 55
47936 201
47856 30
46614 63
43652 267
42659 54