10086 632
12673 312
17571 384
8789 817
84290 490
26190 787
11348 466
67367 178
57429 276
3825 125
2716 330
7614 673
9680 768
38029 308