2660 112
7746 618
9182 391
174786 779
30940 823
82576 350
297569 854
290966 849
144746 348
27601 259
59183 257
18032 407
1216 143
3229 464
7637 506