188632
993976
71129
185660
64939
499541
775938
89390
691601
233718
60716
311701
5096799
3526581
3026148
2329804
2217988
2013609
1918357
190278
1747118
1715136
1669195
1627471