2660 112
7747 618
9182 391
174791 779
30942 823
82578 350
297598 854
290980 849
144751 348
27608 259
59191 257
18036 407
1217 143
3229 464
7637 506