3872 328
391016 744
22672 832
17263 177
23048 224
4457 408
3930 387
3155 354
3878 634
4004 109
3802 472
3052 409
3595 63
45289 425