4954 495
20242 115
14693 146
21169 599
7308 42
16306 131
13642 159
15243 400
10203 463
3261 125
3767 441
2202 89