1629 516
1327 446
742 448
526 293
818 159
297 947
244 365
77 595
516 267
1037 734
476 563
1047 718
948 871
401 411
335 55
891 499
382 672
1001 241
693 448
286 981