156 489
753 288
147 36
857 550
593 445
5 954
639 69
490 548
610 976
426 904
25 41
789 524
333 220
865 473
140 190
8 730
299 662
858 731
273 799
592 989