4053 644
28424 285
18412 422
3470 799
2763 147
20405 441
33017 670
9744 234
18709 431
8257 588
5314 486
19727 410
4593 824
577 74