43916 763
1506 103
5696 368
25417 89
12279 564
3710 140
2800 290
2558 294
3680 575
4813 544
3495 475
3367 612