26684 550
419783 832
143059 631
80398 899
51569 690
52162 337
117456 457
21358 366
30095 529
47303 729
3716 258
10700 142
8275 196
3896 79
3360 45
28586 432
56032 970
45071 563