2852 716
2527 445
8001 665
3344 609
1890 116
6457 812
2584 105
4553 854
4110 516
145917 627
46698 847