1853 97
17718 522
8231 623
16514 862
13741 219
9897 46
7284 678
7450 576
3199 226
30009 782
3985 406
7778 746