2543 665
1323 276
8479 90
176852 826
84093 798
91589 656
47983 467
5048 103
13597 619
6749 531
14490 678