3099 657
1855 456
7660 828
3068 799
3887 523
31434 577
27631 451
16137 75
3165 188
3426 543
21428 158