286 981
308 895
756 612
55 607
543 597
1170 556
498 472
556 413
942 395
739 295
829 270
581 144
543 42