38778 142
25228 158
18653 669
3670 599
1173 174
3652 274
2891 413
3252 517
2770 215
2940 711
1550 119
3315 47
2258 190
6539 688