3862 328
390557 744
22665 832
17234 177
22996 224
4451 407
3923 387
3150 354
3877 634
4000 109
3798 472
3051 409
3593 63
45156 425