2898 751
2570 667
246 54
620 117
1040 284
2166 577
415 69
6952 584
5565 230
3611 225
2267 439
1787 418
31150 187
6890 665