14016 845
4868 551
8283 386
4765 343
2277 44
6672 869
4708 813
1080 86
2903 436
4335 935
1322 39
4148 454