17894 643
5022 847
4027 737
2729 119
4300 627
4160 61
4859 158
3066 393
2111 97
2674 485
3099 214
1980 116
2437 309
2613 140
4556 586