1395 668
647 147
520 542
909 71
854 588
440 305
530 873
706 533
920 847
1005 903
383 313
1096 191
922 260
1040 624
346 440
476 906
799 336
638 468