4787 495
20232 115
14682 146
21160 599
7295 42
16268 131
13604 159
15195 400
10187 463
3251 125
3765 441
2196 89