19680 522
9128 623
18200 862
15697 219
11563 47
10309 678
8187 577
3846 226
31291 782
4519 406
9624 746