1013 973
707 882
547 715
823 684
1010 582
864 580
215 555
457 534
297 308
210 305
1016 299
746 155
227 24