4946 495
20242 115
14691 146
21169 599
7305 42
16301 131
13636 159
15237 400
10201 463
3255 125
3766 441
2198 89