1501 168
1318 134
3212 138
18601 170
80479 572
4900 673
13608 789
9555 831
2984 151
58648 485
105120 547
9005 478
6571 591
13905 583
30334 504
1253 219
3470 175