14934 383
15973 277
3741 359
4321 528
3623 87
11855 107
6407 255
682 96
800 126
4097 694
3919 347
8425 177
2061 189
2656 465
4749 523