497 768
178 538
1209 556
191 939
50 572
505 404
911 989
254 28
115 269
1000 744
436 166
584 417
353 523
949 670
709 11
634 644
426 650