15077 153
40305 437
31876 874
39415 207
29278 792
10082 595
14888 663
11563 653
22329 784
6546 150
6820 637