30224 119
19203 296
638217 1699
140530 861
3454 215
2685 272
3401 237
3599 590
2418 76
2627 55
28267 685
59431 278
37666 260