2680 808
27198 910
2449 465
53859 197
28983 879
37757 1059
16317 820
32974 744
22566 280
27760 738
35096 138
15152 93
12843 348
7647 802
71683 787
77075 309