20018 257
4052 241
4661 773
4498 612
3684 610
1585 184
7600 918
3199 473
1665 273
2905 110
3543 803
9738 328
3486 881
2638 329
2934 201
27968 424