2666 112
7753 618
9195 391
175174 779
30992 823
82761 351
298512 854
291482 849
145050 349
27797 259
59538 258
18172 407
1220 143
3236 464
7643 506