19986 257
4024 241
4621 773
4475 612
3514 610
1573 184
7584 918
3182 473
1653 273
2873 110
3523 803
9723 328
3473 881
2610 329
2905 201
27631 424