43845 763
1450 103
5641 368
25367 89
12134 564
3647 140
2754 290
2527 294
3637 575
4785 544
3418 475
3345 612