2660 529
2583 470
16208 141
3344 70
56207 649
1796 255
7203 32
3531 172
5732 535
4864 349
14045 855
4536 300
1854 269