2743 584
3384 127
2850 471
17987 460
1786 213
17934 61
17823 246
8954 409
20509 843
13138 232
11625 187
4279 344
5235 782