3110 866
2793 113
6002 275
4997 578
3642 860
4322 779
5021 137
3682 540
2286 137
45628 253
79443 182
9696 126
15196 206
17572 521
5852 573
12659 475