64292 412
1154 303
1218 299
690 160
18098 858
577 39
2709 593
2494 561
1955 182
1239 245
8668 684
866 167