2991 776
553 132
2307 469
498 156
1211 381
2795 843
2341 606
17737 680
81891 413
6101 264
10112 190
3665 138
10221 76