1621 516
1320 446
741 448
524 293
817 159
297 947
244 365
76 595
515 267
1037 734
475 563
1045 718
946 871
401 411
333 55
891 499
381 672
1000 241
693 448
285 981