2353 615
2520 835
2877 695
6997 357
16235 338
3585 771
16427 110
8631 546
20902 623
45679 761
21247 390
3558 598
5590 146