20125 257
4144 241
4764 773
4616 612
3765 610
1681 184
7707 918
3294 473
1737 273
3033 110
3625 803
9839 328
3561 881
2883 329
3040 201
29263 425