10089 632
12696 312
17595 384
8796 817
84491 490
26202 788
11366 466
67539 178
57620 276
3835 125
2721 330
7619 673
9692 768
38161 309