26646 550
419406 832
142866 630
80328 899
51506 690
52102 337
117311 457
21346 366
30073 529
47208 729
3714 258
10691 142
8270 196
3893 79
3357 45
28482 432
55836 969
44964 562