2354 615
2521 835
2880 695
7001 357
16235 338
3587 771
16429 110
8631 546
20906 623
45708 761
21258 390
3561 598
5593 146