4893 495
20237 115
14687 146
21163 599
7297 42
16278 131
13615 159
15204 400
10199 463
3252 125
3766 441
2196 89