5851 641
6520 787
5596 909
7656 683
8620 453
3871 282
5390 631
21492 549
2687250 4045
6963 899
1335 111
5775 494
2931 58
5499 385
4477 388