5229 275
4840 771
100134 888
34767 729
2939 308
33133 766
23931 569
980 39
8942 939
68736 184
58806 608