3194 513
2938 298
2934 191
3681 656
1392 94
4721 972
22647 724
53556 572
1759 159
1471 176
6984 307
5242 661
3054 458
29759 297
4018 569
10887 593