2657 112
7744 618
9176 391
174613 779
30898 823
82501 350
297186 854
290751 848
144622 348
27505 259
59033 257
17957 407
1208 143
3224 464
7635 506