3505 328
382133 736
22213 831
16707 177
22152 224
4372 407
3813 387
3093 354
3819 634
3922 109
3723 472
2993 409
3515 63
43416 425