24772 1037
9625 292
23429 631
11466 627
10006 474
21866 610
14621 598
9653 672
10344 216
4928 192
13557 508
20746 403
6696 314
21845 422
24401 651