19603 110
9721 318
13250 303
7499 854
4927 634
39387 419
3138 193
2517 93
4930 409
5133 732
17777 399