2666 112
7753 618
9194 391
175153 779
30992 823
82757 351
298467 854
291442 849
145033 349
27789 259
59513 258
18162 407
1220 143
3236 464
7641 506