25061 140
13669 162
18703 581
22829 279
31908 582
29802 365
2853 365
11679 239
18528 496
60282 851
19781 515