2899 692
2913 748
1518 464
458 109
2610 642
2736 580
6443 545
14754 608
2469 204
3221 278
65554 239
44745 105
15478 306
11482 183
15200 104
8015 114
10805 24
11253 857