1671 349
1175 75
1090 83
13397 810
5157 311
4503 274
4535 370
10638 1012
27378 66
3573 155
20097 324
5084 486
9441 382
2935 560