1005 251
3628 924
756 65
918 32
645 560
558 502
985 662
927 393
752 686
134 585
738 477
889 239
165 787
645 576
349 680
1863 885
37 465
734 608
177 610
305 889
876 634
4731 786
988 879
808 317