2943 471
18067 460
1834 213
18032 60
18018 246
9023 409
20567 843
13226 232
11970 187
4347 344
5280 782