1847 97
17716 522
8230 623
16508 862
13737 219
9891 46
7282 678
7449 576
3195 226
30009 782
3985 406
7776 746