3858 328
390504 744
22665 832
17229 177
22993 224
4451 407
3923 387
3150 354
3877 634
4000 109
3796 472
3051 409
3592 63
45130 425