24599 1036
9545 292
23346 631
11386 627
9913 474
21775 610
14543 598
9555 672
9996 216
4867 192
13506 508
20645 403
6619 314
21259 422
24289 651