30219 119
19188 296
638085 1699
140513 861
3454 215
2684 272
3399 237
3597 590
2417 76
2625 55
28249 685
59423 278
37649 260