2883 584
4894 127
3026 471
18064 460
1883 213
18085 61
18000 246
9040 409
20715 843
13221 232
11774 187
4309 344
5283 782