3894 328
391725 745
22686 832
17308 177
23142 224
4463 408
3948 387
3158 354
3888 634
4009 109
3808 472
3056 409
3606 63
45483 425