21042 814
1325 308
781 74
3357 405
3161 586
131353 636
53011 471
4775 422
5560 599
3525 395
2990 491
5690 436
46778 119
81722 685