25575 545
410231 830
140648 630
78091 898
49948 684
50537 337
114413 452
20666 365
29326 528
45569 728
3647 258
10586 142
8187 196
3619 79
3268 45
27160 432
53188 964
43184 562