10089 632
12696 312
17595 384
8796 817
84498 490
26203 788
11367 466
67547 178
57627 276
3835 125
2721 330
7619 673
9692 768
38162 309