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