2546 665
1326 276
8485 90
177256 826
84306 798
91839 656
48344 468
5081 103
13609 619
6766 531
14514 678