5870 641
6526 787
5597 909
7657 683
8623 453
3877 282
5390 631
21514 549
2691120 4047
6964 899
1338 111
5785 494
2942 58
5508 385
4486 388