2660 112
7746 618
9182 391
174742 779
30923 823
82561 350
297480 854
290924 849
144717 348
27582 259
59160 257
18019 407
1212 143
3228 464
7637 506