478 211
234 8
446 812
428 32
1229 163
121 839
963 986
857 540
725 596
916 784
177 981
358 910
765 978
2515 648
940 115
586 761
375 460
2456 304
289 129
640 563
574 709
27 692
144 971