25064 1037
9748 293
23535 631
11587 627
10145 474
21998 610
14714 598
9869 672
10424 216
5019 192
13647 508
20882 403
6816 314
22677 422
24598 651