2354 615
2521 835
2886 695
7005 357
16238 338
3588 771
16429 110
8632 546
20910 623
45719 761
21266 390
3561 598
5593 146