15084 153
40310 437
31904 874
39463 207
29329 792
10100 595
14927 663
11586 653
22476 785
6586 150
6831 637