2881 584
4875 127
3025 471
18064 460
1882 213
18082 61
18000 246
9039 409
20713 843
13218 232
11772 187
4309 344
5283 782