10007 632
12376 312
17263 384
8739 817
81821 489
25419 786
11077 466
65346 177
55047 274
3736 125
2645 330
7537 673
9616 768
36759 308