2958 815
2047 644
940 247
1100 241
784 205
806 182
1639 292
4004 507
1246 64
2962 503
12505 328
1786 305
16785 940