1163 556
941 395
827 270
752 612
739 295
580 144
543 42
542 413
541 597
496 472
307 895
284 981
54 607