3960 414
13864 659
134215 563
22575 906
131208 674
174468 799
26750 113
160975 697
7043 845
17239 63
20616 849
3567 722
3938 139