2657 112
7745 618
9176 391
174640 779
30904 823
82522 350
297259 854
290787 849
144649 348
27530 259
59069 257
17973 407
1209 143
3224 464
7636 506