5842 641
6515 787
5595 909
7654 683
8618 453
3871 282
5389 631
21479 549
2685479 4045
6962 899
1335 111
5773 494
2929 58
5498 385
4476 388