2908 583
11531 592
1796 141
4287 706
8664 133
2785 517
2752 159
3178 851
627 100
2955 539
695 163
793 126
784 134
3120 721