29598 494
6500 292
90318 267
36946 617
21428 261
14141 196
26154 748
3622 252
16112 525
4226 237
1432 101
3244 351