2546 665
1326 276
8485 90
177257 826
84306 798
91840 656
48345 468
5081 103
13609 619
6766 531
14514 678