127914
91384
4248
254737
18570
947985
929656
823224
991646
46633
257621
807716
5096799
3526581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1627471