4795 495
20231 115
14752 146
21162 599
7287 42
16263 131
13527 159
15305 400
9152 463
3267 127
3742 441
2222 89