19589 110
9717 318
13244 303
7498 854
4923 634
39328 419
3133 193
2513 93
4927 409
5124 732
17680 399