2858 356
2443 226
21222 682
2869 480
3823 391
3982 304
4690 767
3077 98
4954 578
3901 119
1051 35
2826 316
4312 779
2971 403
6693 668