535 731
1504 978
405 360
735 702
8 171
20 729
905 603
507 642
965 618
665 343
601 607
147 534
1175 251
529 815
503 230
227 247
887 742
361 481
766 659
307 660
379 109
884 862
1152 813