4680 495
20178 115
14665 146
21140 599
7242 42
16133 131
13450 159
15076 400
9120 463
3217 125
3723 441
2179 89