19592 110
9718 318
13244 303
7499 854
4924 634
39339 419
3136 193
2513 93
4927 409
5126 732
17695 399