3078 657
1847 456
7636 828
3059 799
3877 523
31415 577
27581 451
16113 75
3152 188
3422 543
21392 158