29586 494
6366 292
90301 267
36890 617
21400 261
14119 196
26125 748
3616 252
16098 525
4218 237
1432 101
3244 351