2992 776
560 132
2307 469
502 156
1215 381
2797 843
2345 606
17746 680
81946 413
6168 264
10170 190
3671 138
10226 76