2734 584
3350 127
2847 471
17985 460
1786 213
17934 61
17822 246
8954 409
20505 843
13136 232
11621 187
4271 344
5235 782