229 44
1727 502
2939 837
3769 708
2782 813
624 114
2888 723
13722 300
76481 149
5866 318
8737 946
2399 291