2934 833
4485 799
14234 785
12363 770
4988 750
2553 723
3996 690
4026 680
14664 658
9989 653
11563 635
10063 563
9615 530