30134 119
19105 296
634999 1696
140126 861
3426 215
2675 272
3375 237
3580 590
2392 76
2609 55
27937 684
59175 278
37422 259