1007 909
638 303
765 556
258 902
547 684
534 575
178 374
945 323
713 344
716 111
1012 637
671 286
384 200
441 301
1219 51
947 943
510 124
266 467
90 440
680 630