2661 112
7747 618
9183 391
174809 779
30949 823
82586 350
297656 854
291012 849
144766 348
27612 259
59207 257
18044 407
1217 143
3229 464
7637 506