2881 584
4873 127
3024 471
18064 460
1882 213
18082 61
18000 246
9038 409
20713 843
13217 232
11771 187
4309 344
5283 782