3870 328
390965 744
22672 832
17259 177
23039 224
4457 408
3926 387
3153 354
3878 634
4004 109
3802 472
3052 409
3595 63
45269 425