3055 460
4587 892
5011 795
2373 346
2447 294
705 48
3841 897
4322 755
2009 381
3547 447
4213 322
3694 516
4953 833