10100 632
12730 312
17618 384
8802 817
84872 490
26284 788
11410 466
67854 178
57984 276
3847 125
2730 330
7629 673
9704 768
38423 309