1405 668
488 289
707 533
1034 891
50 220
413 671
383 313
681 498
806 336
530 542
821 970
445 305
310 91
280 171
958 810
357 504
651 147