1424 300
3075 633
2118 49
2577 78
16606 485
12085 296
5071 312
4494 509
2235 287
2407 552
3361 631
16227 63