25841 545
412581 831
141128 630
78804 899
50345 684
51004 337
115151 452
20877 365
29520 528
45966 728
3656 258
10617 142
8209 196
3808 79
3287 45
27422 432
53786 964
43631 562