1012 399
950 268
300 225
528 825
859 829
967 913
166 692
426 347
403 898
423 231
1119 987
670 878
1033 136
962 87
706 220
239 855
894 818
982 699
828 533
866 72
255 319
879 872
3791 924