29586 494
6366 292
90302 267
36890 617
21400 261
14121 196
26128 748
3617 252
16098 525
4220 237
1432 101
3244 351