112 596
69 932
1170 556
467 387
756 545
388 536
688 45
946 806
558 488
753 19
385 348
246 571
634 485
1182 574
287 738
368 29
83 878
810 829
922 516
893 674