4590 274
3245 102
7743 58
29549 754
6027 519
2775 562
2726 511
781 65
6648 754
3608 599
1963 298
3947 544
2130 435
3117 418