2942 815
2046 644
924 247
1064 241
776 205
783 182
1631 292
3698 507
1071 64
2743 503
12377 328
1702 305
16769 940