4063 644
28441 285
18414 422
3472 799
2764 147
20429 441
33067 670
9751 234
18726 431
8260 588
5330 486
19751 410
4597 824
577 74