10083 632
12660 312
17559 384
8782 817
84094 490
26173 787
11333 466
67199 178
57267 276
3823 125
2712 330
7609 673
9677 768
37922 308