2991 776
554 132
2307 469
498 156
1211 381
2795 843
2343 606
17738 680
81895 413
6104 264
10112 190
3665 138
10221 76