4150 649
3905 763
2113 333
8470 417
55097 150
10308 185
28101 685
105164 722
32943 679
54266 279
95995 845
35061 558
58336 679