2543 665
1323 276
8479 90
176901 826
84105 798
91624 656
48063 468
5055 103
13599 619
6749 531
14493 678