3960 414
13864 659
134202 563
22575 906
131196 674
174423 799
26745 113
160967 697
7043 845
17237 63
20616 849
3564 722
3938 139