30222 119
19201 296
638158 1699
140522 861
3454 215
2685 272
3399 237
3598 590
2418 76
2626 55
28260 685
59430 278
37659 260