20128 257
4150 241
4769 773
4623 612
3775 610
1687 184
7711 918
3297 473
1738 273
3039 110
3630 803
9845 329
3566 881
2889 329
3041 201
29347 425