10005 632
12374 312
17255 384
8738 817
81785 489
25397 786
11075 466
65313 176
55006 274
3733 125
2644 330
7534 673
9615 768
36741 308