25061 140
13668 162
18703 581
22829 279
31905 582
29799 365
2853 365
11679 239
18527 496
60280 851
19777 515