812 333
505 787
455 872
182 78
123 774
393 736
20 31
954 31
129 359
540 351
108 314
223 118
788 946
920 182
680 753
699 476
291 313
613 473
220 973
677 419