25430 666
35026 453
37504 89
6561 296
4243 578
4295 412
144803 570
2733 267
8757 731
4069 232
4447 446
3489 189