367 503
7729 208
883 955
1000 399
345 262
1010 987
521 825
507 464
264 1000
1000 432
799 410
110 504
948 87
210 173
107 979
793 230
118 732
975 806
868 892
62 276
34 202
801 1000