25142 140
13873 163
18744 581
22867 279
32052 582
29900 365
2860 365
11689 239
18598 496
60866 853
19875 515