1421 330
970 757
941 706
848 496
826 981
803 498
784 15
766 650
709 352
438 37
368 418
320 280
228 414
103 750