665 177
3281 934
3691 688
2518 273
26820 168
12134 164
2844 262
9020 1064
3910 654
2558 107
1827 276
2987 204