2546 665
1325 276
8485 90
177245 826
84296 798
91830 656
48338 468
5079 103
13609 619
6764 531
14513 678