523 595
677 219
141 1000
215 504
448 20
466 126
313 855
172 476
612 332
164 381
494 404
75 831
758 905
361 919
299 505
88 740
594 699
87 670
988 211
847 529