15077 153
40305 437
31879 874
39421 207
29288 792
10084 595
14893 663
11564 653
22379 784
6551 150
6827 637