3512 552
1784 235
41013 120
36415 572
7102 47
3058 328
23258 489
18099 246
15874 386
13108 477
4659 416
4684 533
16468 67
11942 450
16540 706