521 996
462 694
1002 751
299 548
1011 437
1008 661
976 604
516 429
453 372
820 638
832 316
135 148
347 516