4803 495
20234 115
14684 146
21160 599
7296 42
16273 131
13612 159
15200 400
10194 463
3251 125
3765 441
2196 89