3110 866
2794 113
6006 275
4997 578
3643 860
4322 779
5021 137
3683 540
2287 137
45637 253
79457 182
9697 126
15197 206
17572 521
5853 573
12660 475