3998 839
4340 474
3910 677
1648 145
50749 400
5941 464
26540 491
14312 293
35462 877
3239 762
3305 527
3460 698
8683 639
6049 618
26052 748
3392 360
5932 184
4111 223
7158 290
5811 428
2997 188
882 28
2617 137
2909 234
7419 830
4114 542
5420 241
7583 627