3109 657
1858 456
7694 828
3078 799
3895 523
31450 577
27650 451
16155 75
3169 188
3431 543
21447 158