20125 257
4144 241
4764 773
4614 612
3764 610
1681 184
7706 918
3294 473
1736 273
3033 110
3624 803
9839 328
3560 881
2882 329
3039 201
29250 425