4699 641
5851 786
5176 909
7068 683
5534 452
3415 282
5053 631
18419 549
2387967 3900
6227 899
1078 111
5116 494
2423 58
4783 385
3920 388