3005 193
3866 753
950 114
4280 717
2050 540
2808 398
1752 291
2943 545
1229 32
5495 78
4707 63
3515 570
3223 631
2606 71
2217 322
885 152
3860 611
3875 354
1457 147
1841 197
1828 68
15813 413
4418 938
4634 383