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