25881 545
412934 831
141193 630
78890 899
50390 684
51059 337
115256 452
20904 365
29550 528
46012 728
3656 258
10619 142
8213 196
3814 79
3292 45
27453 432
53867 964
43695 562