3996 839
4340 474
3909 677
1647 145
50745 400
5939 464
26532 491
14309 293
35453 877
3239 762
3305 527
3459 698
8682 639
6049 618
26051 748
3392 360
5930 184
4106 223
7157 290
5809 428
2997 188
879 28
2614 137
2909 234
7419 830
4114 542
5417 241
7581 627