2657 112
7745 618
9177 391
174647 779
30904 823
82524 350
297280 854
290795 849
144651 348
27533 259
59073 257
17974 407
1210 143
3224 464
7636 506