1054 181
1009 790
902 903
767 5
756 790
749 630
656 530
578 120
548 296
319 456
304 701
226 126
146 248