3097 657
1855 456
7657 828
3067 799
3887 523
31431 577
27628 451
16137 75
3163 188
3425 543
21422 158