3141 866
2835 113
6109 275
5068 578
3697 860
4361 779
5063 137
3718 540
2306 137
45907 253
79945 182
9719 126
15269 206
17591 521
5926 573
12686 475