20018 257
4052 241
4663 773
4498 612
3684 610
1586 184
7601 918
3199 473
1666 273
2905 110
3543 803
9738 328
3486 881
2638 329
2934 201
27975 424