871 763
954 118
690 260
514 115
718 817
322 612
926 485
493 481
513 783
381 148
22 646
1014 475
806 173
291 921
535 566
105 36
696 465
952 620
310 160
532 843