15057 153
40284 437
31838 873
39367 207
29244 792
10061 595
14859 663
11534 653
22196 784
6505 150
6812 637