20099 257
4116 241
4746 773
4600 612
3741 610
1658 184
7682 918
3282 473
1717 273
3007 110
3600 803
9827 328
3548 881
2861 329
3019 201
28935 425