1005 355
316 280
734 205
976 691
336 420
324 86
426 896
644 109
68 948
484 558
215 664
501 797
175 562
55 854
193 151
697 913
458 818
229 157
412 550
507 293