906 328
586 340
990 851
378 734
293 23
336 591
646 125
836 639
1000 795
612 162
569 741
382 46
468 442
485 757
620 819
113 723
643 192
713 953
251 942
336 801
699 691
555 437
301 955
839 75
854 826
714 747
791 160
38 154
179 716
456 868