2061 471
17632 460
1444 213
16629 60
16869 246
8623 409
19203 843
12720 232
10850 187
4098 344
5122 782