18434 540
15227 484
9453 37
9883 706
17868 604
2202 155
13374 313
7495 578
7028 67
6872 615
5844 469
8545 184
4667 867