2661 112
7747 618
9184 391
174817 779
30951 823
82591 351
297683 854
291028 849
144777 348
27617 259
59221 257
18049 407
1217 143
3230 464
7637 506