14939 383
15979 277
3750 359
4322 528
3630 87
11879 107
6441 255
682 96
802 126
4102 694
3934 348
8451 177
2067 189
2658 465
4760 523