12992 259
38703 428
2233 291
8707 556
4153 218
4448 44
17455 430
23664 361
5440 109
3714 473
4798 519