29596 494
6498 292
90313 267
36925 617
21420 261
14134 196
26149 748
3622 252
16108 525
4226 237
1432 101
3244 351