11596 315
9013 142
15487 737
8176 354
10085 160
6656 727
8098 144
14337 813
6360 168
14413 584
10887 657