20125 257
4144 241
4764 773
4615 612
3765 610
1681 184
7706 918
3294 473
1737 273
3033 110
3625 803
9839 328
3561 881
2883 329
3039 201
29258 425