4941 495
20242 115
14688 146
21169 599
7304 42
16295 131
13632 159
15225 400
10200 463
3252 125
3766 441
2198 89