191485
658768
445664
320859
87876
62548
971834
24724
415550
241557
955224
864564
5117799
3551581
3053148
2357804
2226988
2033609
1947357
191078
1756118
1718136
1682195
1633471