10086 632
12672 312
17571 384
8789 817
84278 490
26190 787
11348 466
67355 178
57418 276
3825 125
2715 330
7613 673
9680 768
38020 308