480 152
595 271
638 673
315 181
821 53
238 991
55 820
767 334
541 801
165 954
396 564
792 449
190 147
1012 72
213 765
411 975
38 934
316 108
563 496
732 651