10083 632
12659 312
17556 384
8782 817
84074 490
26173 787
11331 466
67177 178
57248 276
3823 125
2712 330
7608 673
9677 768
37909 308