4937 495
20240 115
14687 146
21169 599
7302 42
16287 131
13630 159
15217 400
10199 463
3252 125
3766 441
2196 89