29749 494
6589 292
90400 267
37141 617
21663 261
14486 196
26524 748
3645 252
16240 525
4339 238
1474 101
3291 351