2355 615
2522 835
2888 695
7011 357
16241 338
3590 771
16434 110
8633 546
20926 623
45789 761
21288 390
3565 598
5594 146