30129 119
19100 296
634718 1696
140102 861
3425 215
2675 272
3372 237
3580 590
2391 76
2606 55
27921 684
59155 278
37405 259