13875 845
4842 551
8256 386
4643 343
2255 44
6622 869
4682 813
1052 86
2868 436
4274 935
1293 39
4113 454