21832 814
1336 308
782 74
3362 405
3163 586
131569 636
53239 471
4778 422
5564 599
3542 395
2998 491
5704 436
46984 120
82231 685