1092 553
661 228
942 703
988 976
145 953
179 966
507 859
495 182
438 389
930 641
354 974
872 237
80 489
856 651