4150 649
3905 763
2113 333
8471 417
55098 150
10309 185
28106 685
105171 722
32943 679
54266 279
95999 845
35061 558
58341 679