21882 814
1338 308
782 74
3362 405
3163 586
131577 637
53251 471
4778 422
5567 599
3542 395
2999 491
5704 436
46995 120
82259 685