3126 866
2814 113
6076 275
5036 578
3675 860
4347 779
5051 137
3710 540
2297 137
45781 253
79730 182
9708 126
15236 206
17583 521
5902 573
12673 475