1499 292
839 163
3006 742
14604 610
6661 314
82865 250
6975 918
5919 606
2715 197
5343 897
27971 904
4972 494
3685 778
6660 691