26667 550
419643 832
142950 630
80373 899
51547 690
52145 337
117409 457
21354 366
30087 529
47267 729
3715 258
10696 142
8273 196
3896 79
3360 45
28547 432
55957 969
45033 562