3866 328
390726 744
22669 832
17244 177
23012 224
4455 407
3926 387
3150 354
3878 634
4000 109
3800 472
3051 409
3594 63
45195 425