10361 98
9002 151
4682 79
2500 171
4378 606
4945 348
4725 164
31520 390
68418 160
15929 181
18507 265
5235 454