638 292
764 164
272 335
843 624
1007 875
487 424
683 509
877 240
134 967
214 154
57 551
458 251
2313 573
4724 786
158 207
687 999
390 605
481 674
733 58
808 910
869 595