3870 328
390947 744
22672 832
17258 177
23039 224
4457 408
3926 387
3153 354
3878 634
4004 109
3801 472
3052 409
3595 63
45263 425