2675 529
2584 470
16212 141
3351 70
56257 649
1796 255
7203 32
3535 172
5733 535
4864 349
14047 855
4544 300
1866 269