4149 649
3904 763
2109 333
8467 417
55046 150
10303 185
28081 685
105101 722
32941 679
54243 279
95962 845
35056 558
58303 679