2756 584
3470 127
2864 471
17991 460
1792 213
17940 61
17861 246
8958 409
20512 843
13143 232
11627 187
4282 344
5236 782