3130 866
2820 113
6081 275
5045 578
3676 860
4350 779
5052 137
3711 540
2298 137
45794 253
79771 182
9710 126
15239 206
17584 521
5907 573
12673 475