2355 615
2522 835
2888 695
7012 357
16241 338
3590 771
16435 110
8634 546
20928 623
45796 761
21293 390
3566 598
5594 146