20128 257
4148 241
4769 773
4622 612
3772 610
1687 184
7711 918
3296 473
1738 273
3038 110
3630 803
9843 329
3566 881
2888 329
3041 201
29336 425