20105 257
4132 241
4753 773
4603 612
3753 610
1666 184
7691 918
3287 473
1727 273
3017 110
3614 803
9835 328
3552 881
2870 329
3028 201
29061 425