2981 776
502 132
2295 469
484 156
1186 381
2791 843
2327 606
17692 680
81019 413
6074 264
10099 190
3649 138
10206 76