8960 151
4738 79
2617 171
4440 606
4972 348
4754 164
31663 391
68524 160
15861 182
18508 265
5262 454