2056 97
18023 522
8283 623
16627 862
13932 219
10059 47
7348 678
7490 576
3224 226
30072 782
4020 406
7848 746