1014 949
813 846
807 752
693 970
523 974
439 46
416 401
407 156
367 172
338 324
323 550
315 395
231 477
228 27
200 436
162 570