3113 866
2798 113
6020 275
5013 578
3654 860
4329 779
5029 137
3689 540
2290 137
45683 253
79534 182
9702 126
15206 206
17575 521
5872 573
12664 475