2546 665
1325 276
8484 90
177233 826
84287 798
91825 656
48322 468
5076 103
13609 619
6762 531
14512 678