2892 471
18026 460
1810 213
17969 60
17943 246
8987 409
20511 843
13188 232
11911 187
4328 344
5252 782