2878 356
2478 226
21680 682
2906 480
3981 392
4144 304
4750 767
3124 98
5035 578
4008 119
1087 35
2864 316
4347 779
2994 403
6707 668