906 243
609 396
48 842
275 758
209 118
20 65
740 128
678 46
156 514
769 999
276 658
823 720
810 935
495 982
547 207