3515 404
1518 304
3940 898
2117 378
945 78
2503 552
4367 142
9808 279
2255 47
3137 268
3934 824
5482 540
5088 701