2860 584
4665 127
2999 471
18052 460
1857 213
18064 61
17982 246
9026 409
20682 843
13207 232
11739 187
4307 344
5280 782