3506 328
382210 736
22214 831
16709 177
22157 224
4372 407
3813 387
3094 354
3819 634
3922 109
3725 472
2994 409
3515 63
43424 425