2666 112
7753 618
9195 391
175162 779
30992 823
82759 351
298487 854
291447 849
145039 349
27792 259
59518 258
18163 407
1220 143
3236 464
7642 506