373 103
15124 527
944 264
778 68
1230 261
2553 825
1513 450
1965 644
1500 317
29055 334
6098 264
5904 694
10221 76
5492 867
3153 117