13999 845
4860 551
8273 386
4746 343
2274 44
6659 869
4699 813
1075 86
2895 436
4325 935
1320 39
4145 454