3866 328
390710 744
22669 832
17242 177
23011 224
4453 407
3925 387
3150 354
3878 634
4000 109
3798 472
3051 409
3594 63
45187 425