2726 529
2601 470
16224 141
3494 70
56629 649
1796 255
7217 32
3543 172
5747 535
4882 349
14073 855
4567 300
1876 269