1405 668
488 289
310 91
50 220
807 336
383 313
334 554
681 498
388 713
357 504
651 147
134 184
346 440
280 171
413 671
646 900
877 363
429 33