2696 529
2592 470
16213 141
3364 70
56353 649
1796 255
7206 32
3536 172
5738 535
4873 349
14053 855
4553 300
1869 269