2546 665
1325 276
8485 90
177255 826
84305 798
91839 656
48344 468
5081 103
13609 619
6766 531
14514 678