1405 668
1034 891
280 171
50 220
646 900
383 313
681 498
530 542
821 970
445 305
958 810
519 496
622 97
310 91
346 440
413 671
877 363