6001 641
6580 787
5661 909
7731 683
8647 453
3931 282
5426 631
21810 549
2745107 4075
7027 899
1368 111
5839 494
3040 58
5632 385
4550 388