4940 495
20242 115
14687 146
21169 599
7303 42
16291 131
13631 159
15222 400
10200 463
3252 125
3766 441
2196 89