3840 328
390116 744
22662 832
17201 177
22931 224
4449 407
3920 387
3148 354
3875 634
3991 109
3793 472
3049 409
3589 63
45009 425