3535 459
14734 354
5158 142
21764 247
88574 676
16717 760
3740 503
2700 451
6886 643
15535 827
8713 79
4196 39