109 596
68 932
1167 556
462 387
749 545
387 536
685 45
943 806
556 488
752 19
383 348
244 571
634 485
1181 574
286 738
368 29
82 878
805 829
918 516
891 674