2543 665
1323 276
8479 90
176861 826
84098 798
91599 656
47999 468
5053 103
13598 619
6749 531
14491 678