109 507
1117 993
928 634
76 595
141 735
701 389
34 43
332 55
1128 980
860 257
633 138
62 610
924 795
372 871
418 952
685 701
677 638
293 444
559 266
466 417