116728
2132123
159746
4818
75025
770135
13407
99686
1014102
60821
3330
958182
1170
77969
1557137
88429
38518
67732
1009186
4737
51280
95395
1081102
978