10083 632
12660 312
17560 384
8782 817
84104 490
26176 787
11333 466
67207 178
57273 276
3823 125
2712 330
7609 673
9677 768
37933 308