2721 584
3332 127
2847 471
17985 460
1783 213
17934 61
17822 246
8954 409
20486 843
13133 232
11621 187
4269 344
5235 782