14956 515
4693 551
6935 560
6163 258
8471 239
4150 373
4554 728
4748 472
7171 547
6452 413
4437 201
2594 588