29526 494
6292 292
90249 267
36799 617
21301 261
14067 196
25983 748
3609 252
16046 525
4190 237
1423 101
3235 351