2075 97
18086 522
8300 623
16643 862
13953 219
10088 47
7359 678
7503 576
3232 226
30087 782
4028 406
7863 746