2660 112
7746 618
9182 391
174745 779
30925 823
82562 350
297490 854
290929 849
144722 348
27585 259
59163 257
18022 407
1213 143
3229 464
7637 506