2842 647
15454 773
7357 555
38447 409
15864 810
6225 514
16355 488
6282 615
5116 469
3168 164
14832 287
2025 63
3801 545
29933 633