985 1000
863 186
31 36
466 103
511 617
826 548
790 106
172 755
892 272
435 821
534 49
580 967
1544 936
388 211
729 457
1095 883
39 994
228 20
873 978
167 149
927 690
1205 163
868 827
455 351