2763 584
3513 127
2873 471
17993 460
1795 213
17946 61
17878 246
8961 409
20517 843
13145 232
11631 187
4282 344
5236 782