1002 975
827 532
400 148
995 54
767 742
171 632
463 396
871 851
437 785
676 887
314 967
592 589
1006 309
267 430
836 865
234 286
457 182
6 722
150 474
831 612
135 945
818 922
288 210