5270 276
4852 771
100347 888
34870 729
2950 308
33174 766
24016 569
990 39
8951 939
68811 184
58889 608