4582 647
742 166
930 188
2856 824
909 267
3565 79
12621 523
10866 63
7093 707
2890 243
1667 146
3729 598
5654 224
5901 399