2653 552
1591 235
40702 120
36318 572
7065 47
3047 328
23093 489
18020 246
15864 386
13063 477
4653 416
4670 533
16447 67
11860 450
16499 706