4850 495
20237 115
14685 146
21162 599
7297 42
16274 131
13613 159
15200 400
10198 463
3252 125
3765 441
2196 89