14681 131
2588 630
1013 126
2940 795
1154 188
16236 671
14062 185
11393 655
8470 672
3692 236
3192 343