4786 495
20232 115
14682 146
21160 599
7295 42
16267 131
13604 159
15194 400
10186 463
3250 125
3765 441
2196 89