29528 494
6297 292
90249 267
36799 617
21306 261
14070 196
25985 748
3609 252
16048 525
4191 237
1425 101
3236 351