3099 866
2774 113
5945 275
4946 578
3624 860
4302 779
4999 137
3663 540
2279 137
45524 253
79126 182
9673 126
15167 206
17563 521
5844 573
12635 475