25431 666
35037 453
37504 89
6561 296
4243 578
4295 412
144805 570
2733 267
8757 731
4069 232
4447 446
3489 189