6998 873
4882 256
7581 387
6838 612
5366 198
11304 467
9265 362
7664 238
40846 662
3479 496
8417 581
4909 106
4955 557
4482 903
3858 589
21628 668