125546 345
3238 115
194073 418
133360 906
205739 299
185851 1329
215972 696
3783 413
282813 885
4191 414
8881 508
3927 394
3948 611