1485 476
1034 734
956 479
900 432
791 608
679 982
482 858
827 61
365 570
941 323
465 289
709 344
111 490
448 396
800 310
1011 637
463 23
806 694
70 595
127 268