1000 85
301 185
443 540
838 152
770 64
842 289
211 62
46 95
738 431
740 922
322 113
942 648
1147 198
1120 758
1107 1
1084 382
1059 398
1059 952
1058 82
1054 308
1051 10
1044 887
1038 653
1034 908