1003 132
638 167
1706 430
735 881
332 747
729 220
47 702
616 580
748 825
846 121
996 993
815 644
903 90
500 671
310 511
863 361
998 14
420 828
927 710
591 549
147 941
140 1000
852 780
444 318