19585 110
9717 318
13242 303
7494 854
4922 634
39299 419
3129 193
2510 93
4924 409
5121 732
17644 399