374 103
15132 527
948 264
810 68
1231 261
2554 825
1513 450
1969 644
1502 317
29215 334
6101 264
5905 694
10221 76
5492 867
3153 117