4798 495
20233 115
14684 146
21160 599
7296 42
16273 131
13611 159
15200 400
10194 463
3251 125
3765 441
2196 89