29526 494
6294 292
90249 267
36799 617
21304 261
14067 196
25984 748
3609 252
16047 525
4191 237
1424 101
3235 351