3111 866
2796 113
6017 275
5010 578
3649 860
4325 779
5024 137
3687 540
2290 137
45664 253
79507 182
9701 126
15204 206
17573 521
5862 573
12662 475