2079 97
18090 522
8300 623
16648 862
13957 219
10089 47
7362 678
7503 576
3233 226
30090 782
4029 406
7864 746