4690 495
20184 115
14670 146
21142 599
7244 42
16143 131
13454 159
15081 400
9120 463
3218 125
3723 441
2179 89