2763 584
3530 127
2873 471
17993 460
1795 213
17948 61
17882 246
8961 409
20518 843
13145 232
11633 187
4282 344
5236 782