1034 338
933 572
857 200
812 649
712 630
608 857
576 326
575 296
548 220
520 832
324 16
311 248
265 903
213 851