438 306
835 571
1489 659
3385 171
602 726
1043 388
300 434
34 43
180 522
756 586
614 549
688 26
808 956
411 223
94 518
742 967
639 377
1000 171
946 244
728 998