958 118
913 304
853 278
816 256
808 150
778 481
772 704
727 397
718 833
670 595
653 385
630 752
572 997
516 414
483 460
475 138
431 671
333 547
153 370
134 930