2666 112
7753 618
9195 391
175186 779
30994 823
82767 351
298537 854
291500 849
145055 349
27800 259
59545 258
18174 407
1220 143
3236 464
7643 506