4150 649
3905 763
2112 333
8470 417
55094 150
10308 185
28098 685
105161 722
32943 679
54263 279
95992 845
35061 558
58334 679