3099 866
2774 113
5948 275
4949 578
3624 860
4302 779
5000 137
3668 540
2279 137
45528 253
79140 182
9673 126
15168 206
17566 521
5845 573
12636 475