2837 647
15451 773
7356 555
38361 409
15852 810
6221 514
16347 488
6281 615
5115 469
3164 164
14832 287
2016 63
3799 545
29922 633