25406 666
34551 453
37464 89
6512 296
4227 578
4292 412
144630 570
2728 267
8741 731
4067 232
4436 446
3481 189