3836 647
16750 773
7721 555
45835 409
17023 811
6441 514
17615 488
6376 615
5210 469
3654 164
15107 287
2410 63
4297 545
31148 633