2666 112
7753 618
9195 391
175160 779
30992 823
82758 351
298475 854
291445 849
145038 349
27792 259
59513 258
18162 407
1220 143
3236 464
7642 506