1395 668
926 260
1043 624
523 542
648 147
854 588
479 906
661 172
800 336
346 440
706 533
1098 191
441 305
280 171
920 847
638 468
485 289
308 91
44 220