4949 495
20242 115
14691 146
21169 599
7307 42
16305 131
13636 159
15239 400
10203 463
3257 125
3766 441
2199 89