2723 552
1622 235
40740 120
36323 572
7068 47
3049 328
23095 489
18026 246
15865 386
13067 477
4653 416
4671 533
16448 67
11861 450
16500 706