6999 280
5889 747
10265 598
11955 36
2607 484
1715 239
4792 564
1946 224
9999 208
6199 660
7783 593
23281 893
24583 373
7368 305
3217 336
2559 458
1331 126