2975 552
1722 235
40869 120
36370 572
7085 47
3057 328
23239 489
18061 246
15871 386
13092 477
4657 416
4680 533
16457 67
11866 450
16524 706