4286 644
29869 286
18582 422
3516 799
2867 147
20855 441
34606 672
9875 234
19425 431
8438 588
5781 486
20446 410
4644 824
638 74