4685 495
20179 115
14666 146
21141 599
7242 42
16140 131
13451 159
15078 400
9120 463
3217 125
3723 441
2179 89