2751 552
1653 235
40783 120
36329 572
7072 47
3049 328
23100 489
18037 246
15868 386
13070 477
4657 416
4673 533
16452 67
11862 450
16509 706