15077 153
40305 437
31876 874
39415 207
29280 792
10083 595
14888 663
11563 653
22338 784
6547 150
6820 637