2663 112
7749 618
9187 391
174931 779
30966 823
82634 351
297932 854
291165 849
144854 348
27679 259
59319 258
18095 407
1219 143
3232 464
7638 506