2348 615
2519 835
2850 695
6976 357
16227 338
3582 771
16397 110
8622 546
20887 623
45477 761
21175 390
3549 598
5588 146