438 306
836 571
1489 659
3387 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