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