3904 328
392050 746
22689 832
17335 177
23194 224
4466 408
3952 387
3160 354
3888 634
4011 109
3811 472
3059 409
3720 63
45546 425