2280 588
751 147
780 173
12878 497
3893 489
2915 123
5207 613
4766 39
11752 922
2686 218
2512 279
2104 51