19680 522
9127 623
18196 862
15694 219
11559 47
10300 678
8184 577
3843 226
31288 782
4518 406
9620 746