2851 716
2518 445
7978 665
3330 609
1876 116
6446 812
2575 105
4542 854
4096 516
145629 627
46628 847