4239 753
19597 615
18045 460
1855 213
14027 396
12907 663
28741 538
11703 95
15078 54
9026 409
13153 353
11425 478