2546 665
1325 276
8485 90
177251 826
84303 798
91835 656
48342 468
5080 103
13609 619
6765 531
14514 678