3217 654
2903 313
1107 482
852 960
806 66
1041 749
10 246
273 303
1043 134
752 976
357 943
879 552
371 394
295 628
129 584
1463 978
560 79
688 231
845 176
953 817
57 539
985 503
228 672
713 50