14557 845
6184 551
10693 386
5220 343
2376 44
6988 869
4777 813
1230 86
3128 436
4505 935
1503 39
4300 454