13882 845
4842 551
8256 386
4647 343
2255 44
6623 869
4682 813
1053 86
2869 436
4274 935
1293 39
4113 454