504 70
2963 198
618 112
3787 731
900 182
2871 119
1727 212
1228 214
4642 551
94502 142
66158 296
68342 711
21437 186
54411 265
23517 120
75302 244