663 177
3206 934
3684 688
2506 273
26704 168
12133 164
2840 262
9008 1064
3907 654
2555 107
1825 276
2980 204