3966 414
13878 659
134461 563
22591 906
131359 674
175010 800
26794 113
161128 698
7049 845
17287 63
20626 849
3578 722
3945 139