14936 383
15977 277
3745 359
4322 528
3629 87
11868 107
6424 255
682 96
802 126
4102 694
3933 348
8441 177
2065 189
2658 465
4758 523