2940 583
11546 592
1800 141
4292 706
8674 133
2785 517
2754 159
3179 851
627 100
2955 539
695 163
794 126
784 134
3120 721