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