542 860
649 636
509 100
337 933
1041 749
10 246
700 7
50 389
1010 443
950 797
302 378
778 183
28 113
994 998
683 844
884 135
514 346
607 842
536 373
446 144
768 308
357 943
619 851