2358 615
2522 835
2890 695
7017 357
16243 338
3590 771
16441 110
8637 546
20938 623
45868 761
21316 390
3573 598
5597 146