2660 112
7746 618
9182 391
174762 779
30932 823
82567 350
297523 854
290945 849
144735 348
27590 259
59168 257
18024 407
1213 143
3229 464
7637 506