286 50
266 411
262 127
242 875
206 947
197 79
193 175
188 226
185 278
175 112
168 696
93 592
82 916
80 999