4262 722
2388 593
7838 679
48046 417
7212 78
37363 171
2037 174
3343 410
3509 329
1898 317
1715 169
6348 963
2167 259
1194 58