29586 494
6366 292
90302 267
36890 617
21400 261
14120 196
26127 748
3616 252
16098 525
4218 237
1432 101
3244 351