2543 665
1323 276
8479 90
176866 826
84101 798
91608 656
48014 468
5054 103
13599 619
6749 531
14492 678