3870 328
390931 744
22672 832
17256 177
23038 224
4457 408
3926 387
3153 354
3878 634
4004 109
3801 472
3052 409
3595 63
45259 425