3279 647
15983 773
7511 555
40869 409
16293 810
6277 514
16770 488
6317 615
5147 469
3315 164
14903 287
2158 63
3931 545
30447 633