5198 275
4835 771
100041 888
34730 729
2934 308
33116 766
23881 569
974 39
8939 939
68706 184
58762 608