2349 115
4328 684
2268 277
4008 626
2505 182
4740 819
1149 80
4684 913
5256 141
7021 237
15170 461
3196 497
5618 461