19588 110
9717 318
13243 303
7497 854
4923 634
39317 419
3132 193
2513 93
4927 409
5123 732
17668 399