10086 632
12673 312
17571 384
8789 817
84279 490
26190 787
11348 466
67358 178
57420 276
3825 125
2715 330
7614 673
9680 768
38022 308