2666 112
7753 618
9194 391
175148 779
30992 823
82750 351
298454 854
291432 849
145027 349
27787 259
59506 258
18162 407
1220 143
3236 464
7641 506