513 64
31638 716
19027 572
2141 178
3570 463
9675 103
3716 705
23439 420
21521 109
3360 829
2999 120
2432 371