5271 276
4852 771
100357 888
34874 729
2950 308
33177 766
24017 569
990 39
8951 939
68813 184
58893 608