10102 632
12732 312
17621 384
8802 817
84907 490
26293 788
11412 466
67881 178
57999 276
3847 125
2730 330
7631 673
9705 768
38441 309