26 169
1013 433
93 870
547 918
786 404
435 61
346 492
194 749
702 928
874 346
770 839
575 726
29 985
671 138
965 943
873 538
643 759
407 871
879 192
141 273