3099 866
2774 113
5947 275
4947 578
3624 860
4302 779
5000 137
3665 540
2279 137
45528 253
79134 182
9673 126
15167 206
17565 521
5845 573
12636 475