3841 328
390179 744
22662 832
17207 177
22936 224
4449 407
3920 387
3149 354
3875 634
3991 109
3793 472
3050 409
3589 63
45027 425