43843 763
1469 103
5634 368
25353 89
12149 564
3663 140
2771 290
2538 294
3657 575
4779 544
3447 475
3347 612