26581 548
418857 831
142685 630
80233 899
51438 690
52031 337
117160 457
21316 365
30046 529
47099 729
3710 258
10681 142
8267 196
3888 79
3352 45
28315 432
55618 969
44835 562