576 575
1007 875
134 585
521 288
488 192
626 13
55 28
291 747
88 304
176 610
592 885
949 983
37 465
734 608
4037 418
685 741
3623 924
458 251
1521 833
788 374
515 948
820 231
650 616