2738 647
15383 773
7282 555
37231 409
15562 810
6120 514
16113 488
6257 615
5103 469
3102 164
14806 287
1967 63
3721 545
29638 633