15077 153
40305 437
31876 874
39414 207
29277 792
10082 595
14888 663
11563 653
22322 784
6545 150
6820 637