10008 632
12376 312
17263 384
8739 817
81828 489
25420 786
11079 466
65349 177
55051 274
3736 125
2645 330
7537 673
9616 768
36761 308