7186 555
34330 407
14961 810
4282 514
15683 488
6224 615
5087 469
3004 164
14738 287
1816 63
3623 545
29189 633