3976 66
5585 751
51615 532
9787 641
5787 351
2383 130
5072 619
2560 351
27069 100
1563 121
2325 274
1659 197
2860 557
9470 734
3983 642