19580 110
9716 318
13241 303
7493 854
4921 634
39277 419
3129 193
2505 93
4921 409
5112 732
17600 399