14715 131
2600 630
1109 126
2995 795
1259 188
16242 671
14151 185
11450 655
8511 672
3710 236
3216 343