38671 142
25071 158
18577 669
3664 599
1172 174
3625 274
2885 413
3240 517
2758 215
2927 711
1546 119
3273 47
2246 190
6527 688