4063 644
28444 285
18414 422
3472 799
2764 147
20430 441
33075 670
9751 234
18726 431
8260 588
5330 486
19753 410
4597 824
577 74