2848 716
2496 445
7957 665
3312 609
1855 116
6429 812
2566 105
4525 854
4074 516
145260 626
46498 847