2355 615
2522 835
2888 695
7009 357
16241 338
3590 771
16433 110
8633 546
20925 623
45782 761
21284 390
3565 598
5593 146