6999 280
5889 747
10264 598
11952 36
2607 484
1715 239
4790 564
1946 224
9997 208
6194 660
7775 593
23278 893
24579 373
7368 305
3216 336
2557 458
1331 126