29628 494
6533 292
90338 267
37001 617
21477 261
14216 196
26235 748
3626 252
16148 525
4243 237
1439 101
3251 351