306 245
324 35
660 475
799 52
893 207
801 820
396 855
723 810
39 459
512 991
311 387
545 527
610 422
165 335
126 424
787 960
542 421
509 114
230 340
389 142