24427 295
6511 615
5387 469
8291 508
8411 832
6232 703
10570 486
3577 521
2928 330
22859 623
2611 213
3646 154