25479 545
409791 830
140554 630
77945 898
49878 684
50447 337
114288 452
20626 365
29279 527
45497 728
3644 258
10575 142
8181 196
3614 79
3266 45
27126 432
53075 964
43095 562