25431 666
35044 453
37504 89
6563 296
4243 578
4295 412
144811 570
2733 267
8758 731
4069 232
4448 446
3489 189