26581 548
418862 832
142688 630
80234 899
51438 690
52033 337
117161 457
21317 365
30046 529
47099 729
3710 258
10681 142
8267 196
3888 79
3352 45
28315 432
55622 969
44836 562