20120 257
4141 241
4761 773
4613 612
3761 610
1677 184
7705 918
3292 473
1735 273
3029 110
3622 803
9838 328
3558 881
2879 329
3036 201
29215 425