25585 545
410343 830
140666 630
78114 898
49965 684
50564 337
114440 452
20676 365
29333 528
45589 728
3648 258
10587 142
8187 196
3619 79
3270 45
27171 432
53223 964
43207 562