30129 119
19100 296
634655 1696
140097 861
3425 215
2675 272
3369 237
3580 590
2391 76
2606 55
27916 684
59153 278
37400 259