3961 66
5585 751
51615 532
9785 641
5786 351
2382 130
5071 619
2554 351
27069 100
1563 121
2325 274
1659 197
2859 557
9466 734
3983 642