26581 548
418891 832
142704 630
80239 899
51439 690
52037 337
117172 457
21319 365
30046 529
47105 729
3710 258
10681 142
8269 196
3888 79
3352 45
28326 432
55636 969
44843 562