4948 495
20242 115
14691 146
21169 599
7306 42
16303 131
13636 159
15238 400
10203 463
3255 125
3766 441
2198 89