2354 615
2521 835
2886 695
7003 357
16237 338
3588 771
16429 110
8631 546
20909 623
45716 761
21265 390
3561 598
5593 146