2881 584
4874 127
3024 471
18064 460
1882 213
18082 61
18000 246
9038 409
20713 843
13218 232
11772 187
4309 344
5283 782