1004 863
800 279
776 381
767 683
762 195
712 457
624 451
523 99
518 436
443 182
431 810
357 177
344 606
265 694
259 516
254 214