19585 110
9716 318
13242 303
7493 854
4922 634
39287 419
3129 193
2509 93
4924 409
5119 732
17633 399