3822 647
16740 773
7712 555
45568 409
16982 811
6431 514
17559 488
6375 615
5208 469
3632 164
15095 287
2402 63
4295 545
31124 633