18113 540
15197 484
9442 37
9875 706
17845 604
2197 155
13362 313
7486 578
7020 67
6866 615
5842 469
8538 184
4663 867