2751 647
15394 773
7285 555
37441 409
15595 810
6137 514
16140 488
6258 615
5106 469
3112 164
14814 287
1987 63
3729 545
29679 633