2658 112
7746 618
9181 391
174705 779
30910 823
82542 350
297398 854
290861 849
144686 348
27561 259
59124 257
17998 407
1211 143
3225 464
7636 506