2067 97
18064 522
8296 623
16637 862
13948 219
10081 47
7356 678
7501 576
3231 226
30083 782
4027 406
7860 746