4010 641
5737 785
5061 909
6914 683
5510 452
3323 282
4993 631
17796 549
2344687 3883
6073 899
1020 111
5037 494
2278 58
4690 385
3826 388