3111 866
2796 113
6017 275
5008 578
3647 860
4323 779
5023 137
3686 540
2290 137
45661 253
79495 182
9699 126
15203 206
17573 521
5862 573
12662 475