997 231
952 112
906 664
897 362
857 196
804 684
801 712
789 985
687 525
648 187
638 19
605 262
549 841
548 162
535 699
485 957
468 321
432 31
421 293
414 991