26676 550
419726 832
143010 631
80388 899
51559 690
52152 337
117433 457
21357 366
30091 529
47284 729
3716 258
10699 142
8275 196
3896 79
3360 45
28571 432
55999 970
45055 563