2354 615
2521 835
2878 695
7001 357
16235 338
3587 771
16427 110
8631 546
20905 623
45702 761
21255 390
3561 598
5592 146