25961 491
14103 293
35179 877
3208 762
3255 527
3376 698
8553 639
5988 618
21979 746
3304 360
5842 184
3994 223
7089 290
5728 428
2930 188
767 28
2489 137
2751 234
7207 830
4073 542
5263 241
7502 627
5031 508
2408 422
7664 112
8964 534
9277 476
3948 500