4937 495
20242 115
14687 146
21169 599
7302 42
16288 131
13630 159
15217 400
10200 463
3252 125
3766 441
2196 89