4681 495
20178 115
14665 146
21140 599
7242 42
16139 131
13450 159
15078 400
9120 463
3217 125
3723 441
2179 89