2659 112
7746 618
9182 391
174728 779
30919 823
82550 350
297454 854
290896 849
144705 348
27571 259
59141 257
18013 407
1212 143
3226 464
7637 506