2676 529
2584 470
16212 141
3352 70
56261 649
1796 255
7203 32
3535 172
5733 535
4864 349
14047 855
4546 300
1866 269