1209 556
963 395
838 270
770 612
746 295
594 413
584 144
547 42
547 597
508 472
310 895
294 981
59 607