2666 112
7753 618
9195 391
175203 779
30995 823
82777 351
298569 854
291539 849
145074 349
27807 259
59560 258
18180 407
1220 143
3236 464
7643 506