3116 866
2800 113
6024 275
5018 578
3656 860
4333 779
5030 137
3691 540
2291 137
45693 253
79548 182
9703 126
15208 206
17575 521
5872 573
12664 475