2957 815
2047 644
932 247
1075 241
777 205
789 182
1636 292
3811 507
1157 64
2900 503
12426 328
1729 305
16773 940