4840 495
20237 115
14684 146
21161 599
7297 42
16273 131
13612 159
15200 400
10194 463
3252 125
3765 441
2196 89