17533 540
15078 484
9397 37
9838 706
17772 604
2183 155
13102 313
7451 578
6984 67
6843 615
5800 469
6535 184
4613 867