6998 873
4884 256
7581 387
6838 612
5368 198
11307 467
9266 362
7664 238
40859 662
3479 496
8417 581
4909 106
4957 557
4482 903
3860 589
21635 668