2737 584
3360 127
2850 471
17985 460
1786 213
17934 61
17822 246
8954 409
20507 843
13136 232
11622 187
4271 344
5235 782