639 311
142 88
113 93
503 824
144 931
402 450
598 717
673 992
307 833
232 82
613 702
16 245
739 894
263 22
844 532
838 889
152 362
763 72
565 734
781 940