1132 329
1315 243
556 766
381 672
587 710
320 455
946 610
978 109
166 525
506 657
675 718
548 608
864 298
716 619
1009 382
74 383
55 513
140 856
727 218
163 39