4686 495
20183 115
14669 146
21141 599
7244 42
16143 131
13453 159
15080 400
9120 463
3218 125
3723 441
2179 89