666 150
71 849
717 229
4 675
599 749
742 588
93 456
741 806
143 622
336 137
755 87
289 698
127 296
250 352
10 92
775 240
349 546
480 326
835 626
646 107