19568 110
9715 318
13240 303
7491 854
4921 634
39246 419
3128 193
2503 93
4921 409
5111 732
17561 399