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