115905 100
107957 64
104235 176
102254 200
88779 77
82708 121
80109 110
74635 71
66532 84
65533 87
63816 276
60571 69
60298 63
58781 95
55815 113
53916 60
50905 39
48315 80
48148 55
47856 30
47724 199
46408 63
43652 266
42523 81