10082 632
12655 312
17548 384
8782 817
84014 490
26170 787
11324 466
67128 178
57199 276
3821 125
2712 330
7607 673
9677 768
37879 308