10083 632
12660 312
17558 384
8782 817
84084 490
26173 787
11333 466
67186 178
57263 276
3823 125
2712 330
7608 673
9677 768
37916 308