10507 125
35293 186
29319 724
28820 676
31791 64
23938 828
30482 253
89363 840
15011 524
12070 819
17621 120
21617 403
28268 354
30484 223
29855 888
28564 677
26733 350
38775 216