2883 584
4893 127
3026 471
18064 460
1883 213
18084 61
18000 246
9040 409
20715 843
13219 232
11774 187
4309 344
5283 782