43843 763
1469 103
5635 368
25354 89
12150 564
3664 140
2771 290
2538 294
3657 575
4780 544
3447 475
3347 612