526 599
843 377
1006 807
598 954
694 268
935 553
152 570
908 159
518 909
869 713
1001 782
326 212
159 810
884 370
216 372
764 309
613 540
439 568
347 463
628 420