4796 495
20231 115
14753 146
21162 599
7287 42
16263 131
13529 159
15307 400
9152 463
3267 127
3742 441
2222 89