29595 494
6459 292
90312 267
36911 617
21415 261
14133 196
26145 748
3622 252
16108 525
4225 237
1432 101
3244 351