1016 79
557 113
509 218
358 670
570 388
505 699
783 198
526 734
270 871
844 71
344 506
685 746
690 401
676 364
903 919
22 567
310 570
919 485
1022 332
887 301
778 404
954 456
532 413