350 913
879 230
31 932
169 556
723 895
274 499
1040 702
382 651
650 732
110 592
650 170
149 276
559 171
249 439
445 97
1001 201
865 962
874 158
571 640
1038 365