14028 845
4868 551
8286 386
4766 343
2283 44
6674 869
4710 813
1080 86
2903 436
4342 935
1322 39
4148 454