20105 257
4131 241
4751 773
4603 612
3752 610
1665 184
7687 918
3286 473
1726 273
3016 110
3611 803
9832 328
3552 881
2869 329
3028 201
29036 425