19585 110
9716 318
13241 303
7493 854
4921 634
39285 419
3129 193
2507 93
4924 409
5114 732
17623 399