5196 275
4835 771
100038 888
34729 729
2934 308
33115 766
23880 569
974 39
8939 939
68705 184
58759 608