2353 615
2520 835
2877 695
6998 357
16235 338
3585 771
16427 110
8631 546
20902 623
45689 761
21250 390
3559 598
5592 146