2637 680
2478 526
3370 422
5234 749
8812 888
8308 524
15416 84
11487 246
23714 217
7071 138
2582 360
3362 371