20121 257
4142 241
4762 773
4614 612
3761 610
1678 184
7706 918
3292 473
1735 273
3031 110
3622 803
9839 328
3558 881
2879 329
3037 201
29220 425