469 813
115 569
655 257
752 111
877 638
409 634
40 697
678 592
436 359
335 506
553 644
164 293
473 360
25 7
184 885
14 808
310 316
272 68
703 441
882 597