2745 552
1641 235
40768 120
36325 572
7071 47
3049 328
23099 489
18031 246
15866 386
13069 477
4655 416
4673 533
16450 67
11861 450
16505 706