1170 278
2995 45
119466 638
26761 93
206482 578
161938 663
170090 739
30567 683
99834 855
5163 735
4584 434
8433 456
1249 103