996 231
951 112
906 664
895 362
857 196
804 684
800 712
786 985
687 525
648 187
638 19
605 262
548 162
547 841
535 699
484 957
468 321
432 31
421 293
414 991