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