2859 356
2447 226
21254 682
2871 480
3835 391
4000 304
4695 767
3087 98
4968 578
3908 119
1052 35
2830 316
4312 779
2972 403
6695 668