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