4676 495
20178 115
14665 146
21140 599
7242 42
16132 131
13449 159
15073 400
9120 463
3217 125
3723 441
2179 89