25010 140
13551 162
18669 581
22814 279
31829 581
29732 365
2847 365
11671 239
18472 496
60120 851
19704 515