51 946
863 726
654 405
831 684
327 563
106 168
966 884
671 882
98 367
128 304
981 985
315 783
113 605
737 302
941 550
110 31
199 173
650 614
372 676
492 7