6998 873
4883 256
7581 387
6838 612
5367 198
11306 467
9265 362
7664 238
40848 662
3479 496
8417 581
4909 106
4956 557
4482 903
3859 589
21630 668