10086 632
12673 312
17571 384
8789 817
84280 490
26190 787
11348 466
67364 178
57422 276
3825 125
2716 330
7614 673
9680 768
38026 308