4700 641
5851 786
5176 909
7068 683
5534 452
3415 282
5053 631
18425 549
2388185 3900
6227 899
1078 111
5116 494
2423 58
4785 385
3921 388