18368 540
15218 484
9452 37
9882 706
17863 604
2201 155
13370 313
7495 578
7026 67
6868 615
5844 469
8545 184
4666 867