2709 584
3324 127
2846 471
17982 460
1783 213
17932 61
17821 246
8954 409
20473 843
13132 232
11615 187
4268 344
5235 782