2666 112
7753 618
9194 391
175135 779
30992 823
82745 351
298429 854
291407 849
145013 349
27778 259
59489 258
18161 407
1220 143
3234 464
7641 506