43847 763
1450 103
5643 368
25372 89
12135 564
3647 140
2756 290
2527 294
3637 575
4787 544
3418 475
3346 612