350 83
997 161
729 108
690 780
735 702
272 225
487 259
605 326
388 981
252 108
850 847
769 440
103 774
834 609
411 917
466 421
144 751
601 607
646 659
328 603