25055 1037
9742 293
23531 631
11578 627
10143 474
21996 610
14708 598
9855 672
10424 216
5018 192
13645 508
20878 403
6811 314
22629 422
24589 651