5266 276
4852 771
100339 888
34864 729
2949 308
33174 766
24014 569
989 39
8951 939
68810 184
58887 608