4685 495
20183 115
14669 146
21141 599
7244 42
16142 131
13452 159
15080 400
9120 463
3218 125
3723 441
2179 89