15077 153
40305 437
31876 874
39412 207
29277 792
10081 595
14888 663
11563 653
22309 784
6544 150
6820 637