1228 476
1008 734
931 479
855 432
772 608
664 982
473 858
816 61
340 570
935 323
450 289
702 344
73 490
444 396
791 310
1006 637
455 23
782 694
57 595
107 268