3960 414
13864 659
134204 563
22575 906
131199 674
174436 799
26745 113
160969 697
7043 845
17238 63
20616 849
3566 722
3938 139