3849 641
5687 785
5001 909
6843 683
5469 452
3276 282
4964 631
17466 549
2295522 3863
5958 899
994 111
4966 494
2046 58
4594 384
3768 388