5843 641
6519 787
5595 909
7654 683
8618 453
3871 282
5389 631
21480 549
2685753 4045
6962 899
1335 111
5773 494
2930 58
5498 385
4476 388