15077 153
40305 437
31876 874
39416 207
29280 792
10083 595
14888 663
11563 653
22348 784
6547 150
6821 637