340 704
1007 875
916 212
733 58
474 113
816 946
558 502
869 595
647 238
417 795
134 585
200 362
165 787
349 680
37 465
738 887
116 513
139 876
733 614
982 200