2356 615
2522 835
2888 695
7013 357
16241 338
3590 771
16436 110
8634 546
20929 623
45803 761
21297 390
3566 598
5594 146