3903 414
13753 659
131803 561
22403 906
129524 672
168287 794
26440 113
158926 695
6972 845
16620 63
20556 849
3468 722
3859 139