2556 470
16189 141
3217 70
55586 649
1792 255
7193 32
3506 172
5715 535
4844 349
14005 855
4499 300
1836 269