24597 1036
9545 292
23346 631
11385 627
9912 474
21775 610
14543 598
9555 672
9996 216
4866 192
13506 508
20645 403
6616 314
21255 422
24288 651