2991 776
554 132
2307 469
498 156
1211 381
2795 843
2343 606
17738 680
81895 413
6106 264
10113 190
3665 138
10222 76