2659 112
7746 618
9182 391
174717 779
30916 823
82549 350
297439 854
290882 849
144695 348
27567 259
59138 257
18006 407
1212 143
3226 464
7636 506