2550
2294
3332
98413
3806
69110
63816
100343
134613
98022
6212
6366
2008937
14137284
1385712
12249261
1188840
111933
10140157
996612
840837
81666
76835
69972